<?php

require_once("regras/dao/funcionarioDao.php");

class FuncionarioNegocio{
	
	public function retornaFuncionarios(){
		
		$objDao = new FuncionarioDao();
		return $objDao->retornaFuncionarios();
	}
	
	public function verificarExistenciaFuncionario($cpfCnpj){
		
		$objDao = new FuncionarioDao();
		return $objDao->verificarExistenciaFuncionario($cpfCnpj);
	}
	
	public function verificarExistenciaFuncionarioAtualizar($cpfCnpj,$id){
		
		$objDao = new FuncionarioDao();
		return $objDao->verificarExistenciaFuncionarioAtualizar($cpfCnpj,$id);
	}		
	
	public function cadastrarFuncionario($arrayDados){
		
		$objDao = new FuncionarioDao();
		return $objDao->cadastrarFuncionario($arrayDados);
	}
	
	public function atualizarFuncionario($arrayDados){
		
		$objDao = new FuncionarioDao();
		return $objDao->atualizarFuncionario($arrayDados);
	}		
	
	public function retornarDadosFuncionario($codigo){
		
		$objDao = new FuncionarioDao();
		return $objDao->retornarDadosFuncionario($codigo);
	}
	
	public function validarUsuarioSenha($arrayDados){
		
		$objDao = new FuncionarioDao();
		return $objDao->validarUsuarioSenha($arrayDados);
	}
	
	public function validarUsuarioSenhaAtualizar($arrayDados){
		
		$objDao = new FuncionarioDao();
		return $objDao->validarUsuarioSenhaAtualizar($arrayDados);
	}
}
?>
